get on one's feet again - German English Dictionary